RADL: a resource and deadline-aware dynamic load-balancer for cloud tasks

نویسندگان

چکیده

Cloud service providers acquire the computing resources and allocate them to their clients. To effectively utilize achieve higher user satisfaction, efficient task scheduling algorithms play a very pivotal role. A number of technique have been proposed in literature. However, majority these fail resource utilization that causes miss tasks deadlines. This is because are not deadline-aware. In this research, Resource deadline Aware Dynamic Load-balancer (RADL) for Cloud, presented. The scheme evenly distribute incoming workload compute-intensive independent at run-time. addition, RADL approach has capability accommodate newly arrived (with shorter deadlines) efficiently reduce rejection. scheduler monitors/updates VM status Experimental results show attained up 67.74%, 303.57%, 259.2%, 146.13%, 405.06%, 259.14% improvement average utilization, meeting deadlines, lower makespan, response time, penalty cost, execution cost respectively as compared state-of-the-art heuristics using three benchmark datasets.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Parallel System Performance with a NUMA-aware Load Balancer

Multi-core nodes with Non-Uniform Memory Access (NUMA) are now a common architecture for high performance computing. On such NUMA nodes, the shared memory is physically distributed into memory banks connected by a network. Owing to this, memory access costs may vary depending on the distance between the processing unit and the memory bank. Therefore, a key element in improving the performance o...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

A Novel Load Balancer for Multiprocessor Routers

We develop a novel load-balancing packet scheduler for parallel forwarding systems. By investigating flow level characteristics of Internet traffic, we are able to trace the root for load imbalance in hash-based loadsplitting schemes. Our scheduler capitalizes on the non-uniform flow reference pattern and especially the presence of a few high-rate flows in typical Internet traffic mix. We show ...

متن کامل

Hybrid Algorithm for Deadline Constrained Resource Allocation in Cloud Computing

The users without sufficient computing resources habitually enjoy the Infrastructure as a Service (Iaas) from the cloud providers. The IaaS provider, in turn, achieves immense financial gains when the demand by the clients reaches a summit level. In the related scenarios, the task scheduling emerges a significant daunting challenge for the provider to offer the Quality of Service (QoS). The ear...

متن کامل

Dynamic Heterogeneity-Aware Resource Provisioning in the Cloud

Data centers consume tremendous amounts of energy in terms of power distribution and cooling. Dynamic capacity provisioning is a promising approach for reducing energy consumption by dynamically adjusting the number of active machines to match resource demands. However, despite extensive studies of the problem, existing solutions have not fully considered the heterogeneity of both workload and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: The Journal of Supercomputing

سال: 2022

ISSN: ['0920-8542', '1573-0484']

DOI: https://doi.org/10.1007/s11227-022-04426-2